A fast and thorough lazy object proxy.

Dependency setuptools-scm needs to have been built with python3 support.
